hide out in the open

Traduzioni
se cacher au grand jour
Definizioni
To conceal oneself or something in a place where it is visible to everyone, relying on the assumption that people will overlook it because they do not expect it to be there.
Parole
hide

verb
cacher
hide out

verb
se cacher